cup-and-saucer snails - Espagnol Anglais Dictionnaire